1
general::
Also, swim against the stream or tide. Go against prevailing opinion or thought, as in I'm voting for him even if that is swimming against the current. Shakespeare used a similar metaphor in 2 Henry IV (5:2): "You must now speak Sir John Falstaff fair, which swims against your stream." For the antonym, see SWIM WITH THE TIDE.
American Heritage Idioms
2
general::
Phrase(s): swim against the current
Go to swim against the tide and swim against the current
McGrawhill's American Idioms And Phrasal Verbs